package com.jboltai.capability.text.extract.pdf;


/**
 * pdf专用file拦截器，判断onfile是否触发，会把当前页的文本数量和文件数量作为参数
 */
@FunctionalInterface
public interface PdfFileInterceptor {

    final static String INNER_KEY = "PDF_FILE_INTERCEPTOR";
    final static String PAGE_TO_IMG_KEY = "PDF_PAGE_TO_IMG";

    /**
     * 判断是否触发onFile
     * @param textCount 当前页文本数
     * @param fileCount 当前页文件、图片数
     * @return
     */
    boolean intercept(int textCount, int fileCount);


}
